(Brit) speciality - English Synonyms Dictionary